// 菜单信息

// 平台管理员菜单
function adminMenu() {
  return [
    //首页
    { path: "/home", meta: { title: "首页", icon: "HomeFilled" } },
    // 权限管理
    {
      path: "/power",
      title: "权限管理",
      icon: "Lock",
      children: [
        { path: "/power/user", meta: { title: "用户管理", icon: "User" } },
        {
          path: "/power/role",
          meta: { title: "角色管理", icon: "UserFilled" },
        },
        { path: "/power/menu", meta: { title: "菜单管理", icon: "Monitor" } },
      ],
    },
  ];
}

// 系统管理员菜单
function systemMenu() {
  return [
    //首页
    { path: "/home", title: "首页", icon: "HomeFilled" },
  ];
}

export default [
  // 获取菜单信息接口
  {
    url: "/api/user/menuList", //请求地址
    method: "post", //请求方式
    response: ({ body }) => {
      if (body.token == "Admin Token") {
        return { code: 200, data: adminMenu(), msg: "OK" };
      } else if (body.token == "System Token") {
        return { code: 200, data: systemMenu(), msg: "OK" };
      } else {
        return { code: 201, data: null, msg: "用户信息不存在" };
      }
    },
  },
];
